zinc dibenzyldithiocarbamate - French English Dictionary